package ipdesk.model.report.seminar.dao;

import java.util.List;
import java.util.Map;

import ipdesk.model.report.seminar.bean.SeminarInfoBean;


public interface ISeminarInfo
{
	public int seminarInfoReg(SeminarInfoBean seminarInfoBean) throws Exception;
	public void insertFileData(SeminarInfoBean seminarInfoBean);
	public void insertFileData2(SeminarInfoBean seminarInfoBean);
	public int getDataTotalCount(SeminarInfoBean seminarInfoBean) throws Exception;
	public List<SeminarInfoBean> getPagingDataListForUser(Map map) throws Exception;
	public SeminarInfoBean getDetailData(int seminarSeq);
	public void delFileData(String fileSeq);
	public void updateDelFileData(String fileSeq);
	public void updateDelPicData(String fileSeq);
	public void delDetailData(int seminarSeq);
	public void seminarInfoUpdate(SeminarInfoBean seminarInfoBean);
	public void updateFileData(SeminarInfoBean seminarInfoBean);
	
	public SeminarInfoBean getFileDetailData(SeminarInfoBean seminarInfoBean);
}
